<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD><TITLE>Tcl/Tk Keywords - V</TITLE>
<link rel="stylesheet" href="../docs.css" type="text/css" media="all">
</HEAD>
<BODY><H2><a href="../contents.htm">Tcl8.6.11/Tk8.6.11 Documentation</a> <small>&gt;</small> Tcl/Tk Keywords - V</H2>
<H3><A HREF="../UserCmd/contents.htm">Tcl/Tk Applications</A> | <A HREF="../TclCmd/contents.htm">Tcl Commands</A> | <A HREF="../TkCmd/contents.htm">Tk Commands</A> | <A HREF="../ItclCmd/contents.htm">[incr Tcl] Package Commands</A> | <A HREF="../SqliteCmd/contents.htm">SQLite3 Package Commands</A> | <A HREF="../TdbcCmd/contents.htm">TDBC Package Commands</A> | <A HREF="../TdbcmysqlCmd/contents.htm">tdbc::mysql Package Commands</A> | <A HREF="../TdbcodbcCmd/contents.htm">tdbc::odbc Package Commands</A> | <A HREF="../TdbcpostgresCmd/contents.htm">tdbc::postgres Package Commands</A> | <A HREF="../TdbcsqliteCmd/contents.htm">tdbc::sqlite3 Package Commands</A> | <A HREF="../ThreadCmd/contents.htm">Thread Package Commands</A> | <A HREF="../TclLib/contents.htm">Tcl C API</A> | <A HREF="../TkLib/contents.htm">Tk C API</A> | <A HREF="../ItclLib/contents.htm">[incr Tcl] Package C API</A> | <A HREF="../TdbcLib/contents.htm">TDBC Package C API</A></H3>
<H3><A HREF="A.htm">A</A> |
<A HREF="B.htm">B</A> |
<A HREF="C.htm">C</A> |
<A HREF="D.htm">D</A> |
<A HREF="E.htm">E</A> |
<A HREF="F.htm">F</A> |
<A HREF="G.htm">G</A> |
<A HREF="H.htm">H</A> |
<A HREF="I.htm">I</A> |
<A HREF="J.htm">J</A> |
<A HREF="K.htm">K</A> |
<A HREF="L.htm">L</A> |
<A HREF="M.htm">M</A> |
<A HREF="N.htm">N</A> |
<A HREF="O.htm">O</A> |
<A HREF="P.htm">P</A> |
<A HREF="Q.htm">Q</A> |
<A HREF="R.htm">R</A> |
<A HREF="S.htm">S</A> |
<A HREF="T.htm">T</A> |
<A HREF="U.htm">U</A> |
<A HREF="V.htm">V</A> |
<A HREF="W.htm">W</A> |
<A HREF="X.htm">X</A> |
<A HREF="Y.htm">Y</A> |
<A HREF="Z.htm">Z</A></H3>
<DL class="keylist">
<DT><A NAME="value">value</A></DT>
<DD>
<A HREF="../TclCmd/incr.htm" TITLE="incr - Increment the value of a variable">incr</A>, <A HREF="../TclLib/AddErrInfo.htm" TITLE="Tcl_GetReturnOptions, Tcl_SetReturnOptions, Tcl_AddErrorInfo, Tcl_AppendObjToErrorInfo, Tcl_AddObjErrorInfo, Tcl_SetObjErrorCode, Tcl_SetErrorCode, Tcl_SetErrorCodeVA, Tcl_SetErrorLine, Tcl_GetErrorLine, Tcl_PosixError, Tcl_LogCommandInfo - retrieve or record information about errors and other return options">AddErrInfo</A>, <A HREF="../TclLib/BoolObj.htm" TITLE="Tcl_NewBooleanObj, Tcl_SetBooleanObj, Tcl_GetBooleanFromObj - store/retrieve boolean value in a Tcl_Obj">BoolObj</A>, <A HREF="../TclLib/ByteArrObj.htm" TITLE="Tcl_NewByteArrayObj, Tcl_SetByteArrayObj, Tcl_GetByteArrayFromObj, Tcl_SetByteArrayLength - manipulate Tcl values as a arrays of bytes">ByteArrObj</A>, <A HREF="../TclLib/CrtObjCmd.htm" TITLE="Tcl_CreateObjCommand, Tcl_DeleteCommand, Tcl_DeleteCommandFromToken, Tcl_GetCommandInfo, Tcl_GetCommandInfoFromToken, Tcl_SetCommandInfo, Tcl_SetCommandInfoFromToken, Tcl_GetCommandName, Tcl_GetCommandFullName, Tcl_GetCommandFromObj - implement new commands in C">CrtObjCmd</A>, <A HREF="../TclLib/DictObj.htm" TITLE="Tcl_NewDictObj, Tcl_DictObjPut, Tcl_DictObjGet, Tcl_DictObjRemove, Tcl_DictObjSize, Tcl_DictObjFirst, Tcl_DictObjNext, Tcl_DictObjDone, Tcl_DictObjPutKeyList, Tcl_DictObjRemoveKeyList - manipulate Tcl values as dictionaries">DictObj</A>, <A HREF="../TclLib/DoubleObj.htm" TITLE="Tcl_NewDoubleObj, Tcl_SetDoubleObj, Tcl_GetDoubleFromObj - manipulate Tcl values as floating-point values">DoubleObj</A>, <A HREF="../TclLib/Eval.htm" TITLE="Tcl_EvalObjEx, Tcl_EvalFile, Tcl_EvalObjv, Tcl_Eval, Tcl_EvalEx, Tcl_GlobalEval, Tcl_GlobalEvalObj, Tcl_VarEval, Tcl_VarEvalVA - execute Tcl scripts">Eval</A>, <A HREF="../TclLib/ExprLong.htm" TITLE="Tcl_ExprLong, Tcl_ExprDouble, Tcl_ExprBoolean, Tcl_ExprString - evaluate an expression">ExprLong</A>, <A HREF="../TclLib/ExprLongObj.htm" TITLE="Tcl_ExprLongObj, Tcl_ExprDoubleObj, Tcl_ExprBooleanObj, Tcl_ExprObj - evaluate an expression">ExprLongObj</A>, <A HREF="../TclLib/GetIndex.htm" TITLE="Tcl_GetIndexFromObj, Tcl_GetIndexFromObjStruct - lookup string in table of keywords">GetIndex</A>, <A HREF="../TclLib/Hash.htm" TITLE="Tcl_InitHashTable, Tcl_InitCustomHashTable, Tcl_InitObjHashTable, Tcl_DeleteHashTable, Tcl_CreateHashEntry, Tcl_DeleteHashEntry, Tcl_FindHashEntry, Tcl_GetHashValue, Tcl_SetHashValue, Tcl_GetHashKey, Tcl_FirstHashEntry, Tcl_NextHashEntry, Tcl_HashStats - procedures to manage hash tables">Hash</A>, <A HREF="../TclLib/IntObj.htm" TITLE="Tcl_NewIntObj, Tcl_NewLongObj, Tcl_NewWideIntObj, Tcl_SetIntObj, Tcl_SetLongObj, Tcl_SetWideIntObj, Tcl_GetIntFromObj, Tcl_GetLongFromObj, Tcl_GetWideIntFromObj, Tcl_NewBignumObj, Tcl_SetBignumObj, Tcl_GetBignumFromObj, Tcl_TakeBignumFromObj - manipulate Tcl values as integers">IntObj</A>, <A HREF="../TclLib/ListObj.htm" TITLE="Tcl_ListObjAppendList, Tcl_ListObjAppendElement, Tcl_NewListObj, Tcl_SetListObj, Tcl_ListObjGetElements, Tcl_ListObjLength, Tcl_ListObjIndex, Tcl_ListObjReplace - manipulate Tcl values as lists">ListObj</A>, <A HREF="../TclLib/NRE.htm" TITLE="Tcl_NRCreateCommand, Tcl_NRCallObjProc, Tcl_NREvalObj, Tcl_NREvalObjv, Tcl_NRCmdSwap, Tcl_NRExprObj, Tcl_NRAddCallback - Non-Recursive (stackless) evaluation of Tcl scripts.">NRE</A>, <A HREF="../TclLib/Object.htm" TITLE="Tcl_NewObj, Tcl_DuplicateObj, Tcl_IncrRefCount, Tcl_DecrRefCount, Tcl_IsShared, Tcl_InvalidateStringRep - manipulate Tcl values">Object</A>, <A HREF="../TclLib/ObjectType.htm" TITLE="Tcl_RegisterObjType, Tcl_GetObjType, Tcl_AppendAllObjTypes, Tcl_ConvertToType  - manipulate Tcl value types">ObjectType</A>, <A HREF="../TclLib/RecEvalObj.htm" TITLE="Tcl_RecordAndEvalObj - save command on history list before evaluating">RecEvalObj</A>, <A HREF="../TclLib/SetResult.htm" TITLE="Tcl_SetObjResult, Tcl_GetObjResult, Tcl_SetResult, Tcl_GetStringResult, Tcl_AppendResult, Tcl_AppendResultVA, Tcl_AppendElement, Tcl_ResetResult, Tcl_TransferResult, Tcl_FreeResult - manipulate Tcl result">SetResult</A>, <A HREF="../TclLib/SetVar.htm" TITLE="Tcl_SetVar2Ex, Tcl_SetVar, Tcl_SetVar2, Tcl_ObjSetVar2, Tcl_GetVar2Ex, Tcl_GetVar, Tcl_GetVar2, Tcl_ObjGetVar2, Tcl_UnsetVar, Tcl_UnsetVar2 - manipulate Tcl variables">SetVar</A>, <A HREF="../TclLib/StringObj.htm" TITLE="Tcl_NewStringObj, Tcl_NewUnicodeObj, Tcl_SetStringObj, Tcl_SetUnicodeObj, Tcl_GetStringFromObj, Tcl_GetString, Tcl_GetUnicodeFromObj, Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange, Tcl_AppendToObj, Tcl_AppendUnicodeToObj, Tcl_AppendObjToObj, Tcl_AppendStringsToObj, Tcl_AppendStringsToObjVA, Tcl_AppendLimitedToObj, Tcl_Format, Tcl_AppendFormatToObj, Tcl_ObjPrintf, Tcl_AppendPrintfToObj, Tcl_SetObjLength, Tcl_AttemptSetObjLength, Tcl_ConcatObj - manipulate Tcl values as strings">StringObj</A>, <A HREF="../TkLib/3DBorder.htm" TITLE="Tk_Alloc3DBorderFromObj, Tk_Get3DBorder, Tk_Get3DBorderFromObj, Tk_Draw3DRectangle, Tk_Fill3DRectangle, Tk_Draw3DPolygon, Tk_Fill3DPolygon, Tk_3DVerticalBevel, Tk_3DHorizontalBevel, Tk_SetBackgroundFromBorder, Tk_NameOf3DBorder, Tk_3DBorderColor, Tk_3DBorderGC, Tk_Free3DBorderFromObj, Tk_Free3DBorder - draw borders with three-dimensional appearance">3DBorder</A>, <A HREF="../TkLib/GetColor.htm" TITLE="Tk_AllocColorFromObj, Tk_GetColor, Tk_GetColorFromObj, Tk_GetColorByValue, Tk_NameOfColor, Tk_FreeColorFromObj, Tk_FreeColor - maintain database of colors">GetColor</A></DD>
<DT><A NAME="value creation">value creation</A></DT>
<DD>
<A HREF="../TclLib/Object.htm" TITLE="Tcl_NewObj, Tcl_DuplicateObj, Tcl_IncrRefCount, Tcl_DecrRefCount, Tcl_IsShared, Tcl_InvalidateStringRep - manipulate Tcl values">Object</A></DD>
<DT><A NAME="value result">value result</A></DT>
<DD>
<A HREF="../TclLib/AddErrInfo.htm" TITLE="Tcl_GetReturnOptions, Tcl_SetReturnOptions, Tcl_AddErrorInfo, Tcl_AppendObjToErrorInfo, Tcl_AddObjErrorInfo, Tcl_SetObjErrorCode, Tcl_SetErrorCode, Tcl_SetErrorCodeVA, Tcl_SetErrorLine, Tcl_GetErrorLine, Tcl_PosixError, Tcl_LogCommandInfo - retrieve or record information about errors and other return options">AddErrInfo</A></DD>
<DT><A NAME="value type">value type</A></DT>
<DD>
<A HREF="../TclLib/DoubleObj.htm" TITLE="Tcl_NewDoubleObj, Tcl_SetDoubleObj, Tcl_GetDoubleFromObj - manipulate Tcl values as floating-point values">DoubleObj</A>, <A HREF="../TclLib/IntObj.htm" TITLE="Tcl_NewIntObj, Tcl_NewLongObj, Tcl_NewWideIntObj, Tcl_SetIntObj, Tcl_SetLongObj, Tcl_SetWideIntObj, Tcl_GetIntFromObj, Tcl_GetLongFromObj, Tcl_GetWideIntFromObj, Tcl_NewBignumObj, Tcl_SetBignumObj, Tcl_GetBignumFromObj, Tcl_TakeBignumFromObj - manipulate Tcl values as integers">IntObj</A>, <A HREF="../TclLib/ListObj.htm" TITLE="Tcl_ListObjAppendList, Tcl_ListObjAppendElement, Tcl_NewListObj, Tcl_SetListObj, Tcl_ListObjGetElements, Tcl_ListObjLength, Tcl_ListObjIndex, Tcl_ListObjReplace - manipulate Tcl values as lists">ListObj</A>, <A HREF="../TclLib/Object.htm" TITLE="Tcl_NewObj, Tcl_DuplicateObj, Tcl_IncrRefCount, Tcl_DecrRefCount, Tcl_IsShared, Tcl_InvalidateStringRep - manipulate Tcl values">Object</A>, <A HREF="../TclLib/ObjectType.htm" TITLE="Tcl_RegisterObjType, Tcl_GetObjType, Tcl_AppendAllObjTypes, Tcl_ConvertToType  - manipulate Tcl value types">ObjectType</A>, <A HREF="../TclLib/StringObj.htm" TITLE="Tcl_NewStringObj, Tcl_NewUnicodeObj, Tcl_SetStringObj, Tcl_SetUnicodeObj, Tcl_GetStringFromObj, Tcl_GetString, Tcl_GetUnicodeFromObj, Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange, Tcl_AppendToObj, Tcl_AppendUnicodeToObj, Tcl_AppendObjToObj, Tcl_AppendStringsToObj, Tcl_AppendStringsToObjVA, Tcl_AppendLimitedToObj, Tcl_Format, Tcl_AppendFormatToObj, Tcl_ObjPrintf, Tcl_AppendPrintfToObj, Tcl_SetObjLength, Tcl_AttemptSetObjLength, Tcl_ConcatObj - manipulate Tcl values as strings">StringObj</A></DD>
<DT><A NAME="variable">variable</A></DT>
<DD>
<A HREF="../TclCmd/append.htm" TITLE="append - Append to variable">append</A>, <A HREF="../TclCmd/global.htm" TITLE="global - Access global variables">global</A>, <A HREF="../TclCmd/incr.htm" TITLE="incr - Increment the value of a variable">incr</A>, <A HREF="../TclCmd/info.htm" TITLE="info - Return information about the state of the Tcl interpreter">info</A>, <A HREF="../TclCmd/lappend.htm" TITLE="lappend - Append list elements onto a variable">lappend</A>, <A HREF="../TclCmd/lassign.htm" TITLE="lassign - Assign list elements to variables">lassign</A>, <A HREF="../TclCmd/namespace.htm" TITLE="namespace - create and manipulate contexts for commands and variables">namespace</A>, <A HREF="../TclCmd/set.htm" TITLE="set - Read and write variables">set</A>, <A HREF="../TclCmd/Tcl.htm" TITLE="Tcl - Tool Command Language">Tcl</A>, <A HREF="../TclCmd/trace.htm" TITLE="trace - Monitor variable accesses, command usages and command executions">trace</A>, <A HREF="../TclCmd/unset.htm" TITLE="unset - Delete variables">unset</A>, <A HREF="../TclCmd/uplevel.htm" TITLE="uplevel - Execute a script in a different stack frame">uplevel</A>, <A HREF="../TclCmd/upvar.htm" TITLE="upvar - Create link to variable in a different stack frame">upvar</A>, <A HREF="../TclCmd/variable.htm" TITLE="variable - create and initialize a namespace variable">variable</A>, <A HREF="../TclCmd/vwait.htm" TITLE="vwait - Process events until a variable is written">vwait</A>, <A HREF="../TkCmd/tkwait.htm" TITLE="tkwait - Wait for variable to change or window to be destroyed">tkwait</A>, <A HREF="../ItclCmd/configbody.htm" TITLE="itcl::configbody - change the &quot;config&quot; code for a public variable">configbody</A>, <A HREF="../ItclCmd/delete.htm" TITLE="itcl::delete - delete things in the interpreter">delete</A>, <A HREF="../ItclCmd/scope.htm" TITLE="itcl::scope - capture the namespace context for a variable">scope</A>, <A HREF="../TclLib/AddErrInfo.htm" TITLE="Tcl_GetReturnOptions, Tcl_SetReturnOptions, Tcl_AddErrorInfo, Tcl_AppendObjToErrorInfo, Tcl_AddObjErrorInfo, Tcl_SetObjErrorCode, Tcl_SetErrorCode, Tcl_SetErrorCodeVA, Tcl_SetErrorLine, Tcl_GetErrorLine, Tcl_PosixError, Tcl_LogCommandInfo - retrieve or record information about errors and other return options">AddErrInfo</A>, <A HREF="../TclLib/Environment.htm" TITLE="Tcl_PutEnv - procedures to manipulate the environment">Environment</A>, <A HREF="../TclLib/LinkVar.htm" TITLE="Tcl_LinkVar, Tcl_UnlinkVar, Tcl_UpdateLinkedVar - link Tcl variable to C variable">LinkVar</A>, <A HREF="../TclLib/SetVar.htm" TITLE="Tcl_SetVar2Ex, Tcl_SetVar, Tcl_SetVar2, Tcl_ObjSetVar2, Tcl_GetVar2Ex, Tcl_GetVar, Tcl_GetVar2, Tcl_ObjGetVar2, Tcl_UnsetVar, Tcl_UnsetVar2 - manipulate Tcl variables">SetVar</A>, <A HREF="../TclLib/TraceVar.htm" TITLE="Tcl_TraceVar, Tcl_TraceVar2, Tcl_UntraceVar, Tcl_UntraceVar2, Tcl_VarTraceInfo, Tcl_VarTraceInfo2 - monitor accesses to a variable">TraceVar</A>, <A HREF="../TclLib/UpVar.htm" TITLE="Tcl_UpVar, Tcl_UpVar2 - link one variable to another">UpVar</A></DD>
<DT><A NAME="variable substitution">variable substitution</A></DT>
<DD>
<A HREF="../TclCmd/subst.htm" TITLE="subst - Perform backslash, command, and variable substitutions">subst</A>, <A HREF="../TclLib/ParseCmd.htm" TITLE="Tcl_ParseCommand, Tcl_ParseExpr, Tcl_ParseBraces, Tcl_ParseQuotedString, Tcl_ParseVarName, Tcl_ParseVar, Tcl_FreeParse, Tcl_EvalTokens, Tcl_EvalTokensStandard - parse Tcl scripts and expressions">ParseCmd</A>, <A HREF="../TclLib/SubstObj.htm" TITLE="Tcl_SubstObj - perform substitutions on Tcl values">SubstObj</A></DD>
<DT><A NAME="variables">variables</A></DT>
<DD>
<A HREF="../TclCmd/tclvars.htm" TITLE="argc, argv, argv0, auto_path, env, errorCode, errorInfo, tcl_interactive, tcl_library, tcl_nonwordchars, tcl_patchLevel, tcl_pkgPath, tcl_platform, tcl_precision, tcl_rcFileName, tcl_traceCompile, tcl_traceExec, tcl_wordchars, tcl_version - Variables used by Tcl">tclvars</A>, <A HREF="../TkCmd/tkvars.htm" TITLE="geometry, tk_library, tk_patchLevel, tk_strictMotif, tk_version - Variables used or set by Tk">tkvars</A>, <A HREF="../ItclCmd/itclvars.htm" TITLE="itclvars - variables used by [incr&nbsp;Tcl]">itclvars</A></DD>
<DT><A NAME="version">version</A></DT>
<DD>
<A HREF="../TclCmd/package.htm" TITLE="package - Facilities for package loading and version control">package</A>, <A HREF="../TclCmd/packagens.htm" TITLE="pkg::create - Construct an appropriate 'package ifneeded' command for a given package specification">packagens</A>, <A HREF="../TclCmd/pkgMkIndex.htm" TITLE="pkg_mkIndex - Build an index for automatic loading of packages">pkgMkIndex</A>, <A HREF="../TkCmd/tkvars.htm" TITLE="geometry, tk_library, tk_patchLevel, tk_strictMotif, tk_version - Variables used or set by Tk">tkvars</A>, <A HREF="../TclLib/GetVersion.htm" TITLE="Tcl_GetVersion - get the version of the library at runtime">GetVersion</A>, <A HREF="../TclLib/PkgRequire.htm" TITLE="Tcl_PkgRequire, Tcl_PkgRequireEx, Tcl_PkgRequireProc, Tcl_PkgPresent, Tcl_PkgPresentEx, Tcl_PkgProvide, Tcl_PkgProvideEx - package version control">PkgRequire</A></DD>
<DT><A NAME="vfs">vfs</A></DT>
<DD>
<A HREF="../TclLib/FileSystem.htm" TITLE="Tcl_FSRegister, Tcl_FSUnregister, Tcl_FSData, Tcl_FSMountsChanged, Tcl_FSGetFileSystemForPath, Tcl_FSGetPathType, Tcl_FSCopyFile, Tcl_FSCopyDirectory, Tcl_FSCreateDirectory, Tcl_FSDeleteFile, Tcl_FSRemoveDirectory, Tcl_FSRenameFile, Tcl_FSListVolumes, Tcl_FSEvalFile, Tcl_FSEvalFileEx, Tcl_FSLoadFile, Tcl_FSUnloadFile, Tcl_FSMatchInDirectory, Tcl_FSLink, Tcl_FSLstat, Tcl_FSUtime, Tcl_FSFileAttrsGet, Tcl_FSFileAttrsSet, Tcl_FSFileAttrStrings, Tcl_FSStat, Tcl_FSAccess, Tcl_FSOpenFileChannel, Tcl_FSGetCwd, Tcl_FSChdir, Tcl_FSPathSeparator, Tcl_FSJoinPath, Tcl_FSSplitPath, Tcl_FSEqualPaths, Tcl_FSGetNormalizedPath, Tcl_FSJoinToPath, Tcl_FSConvertToPathType, Tcl_FSGetInternalRep, Tcl_FSGetTranslatedPath, Tcl_FSGetTranslatedStringPath, Tcl_FSNewNativePath, Tcl_FSGetNativePath, Tcl_FSFileSystemInfo, Tcl_GetAccessTimeFromStat, Tcl_GetBlockSizeFromStat, Tcl_GetBlocksFromStat, Tcl_GetChangeTimeFromStat, Tcl_GetDeviceTypeFromStat, Tcl_GetFSDeviceFromStat, Tcl_GetFSInodeFromStat, Tcl_GetGroupIdFromStat, Tcl_GetLinkCountFromStat, Tcl_GetModeFromStat, Tcl_GetModificationTimeFromStat, Tcl_GetSizeFromStat, Tcl_GetUserIdFromStat, Tcl_AllocStatBuf - procedures to interact with any filesystem">FileSystem</A></DD>
<DT><A NAME="virtual event">virtual event</A></DT>
<DD>
<A HREF="../TkCmd/event.htm" TITLE="event - Miscellaneous event facilities: define virtual events and generate events">event</A></DD>
<DT><A NAME="virtual filesystem">virtual filesystem</A></DT>
<DD>
<A HREF="../TclLib/FileSystem.htm" TITLE="Tcl_FSRegister, Tcl_FSUnregister, Tcl_FSData, Tcl_FSMountsChanged, Tcl_FSGetFileSystemForPath, Tcl_FSGetPathType, Tcl_FSCopyFile, Tcl_FSCopyDirectory, Tcl_FSCreateDirectory, Tcl_FSDeleteFile, Tcl_FSRemoveDirectory, Tcl_FSRenameFile, Tcl_FSListVolumes, Tcl_FSEvalFile, Tcl_FSEvalFileEx, Tcl_FSLoadFile, Tcl_FSUnloadFile, Tcl_FSMatchInDirectory, Tcl_FSLink, Tcl_FSLstat, Tcl_FSUtime, Tcl_FSFileAttrsGet, Tcl_FSFileAttrsSet, Tcl_FSFileAttrStrings, Tcl_FSStat, Tcl_FSAccess, Tcl_FSOpenFileChannel, Tcl_FSGetCwd, Tcl_FSChdir, Tcl_FSPathSeparator, Tcl_FSJoinPath, Tcl_FSSplitPath, Tcl_FSEqualPaths, Tcl_FSGetNormalizedPath, Tcl_FSJoinToPath, Tcl_FSConvertToPathType, Tcl_FSGetInternalRep, Tcl_FSGetTranslatedPath, Tcl_FSGetTranslatedStringPath, Tcl_FSNewNativePath, Tcl_FSGetNativePath, Tcl_FSFileSystemInfo, Tcl_GetAccessTimeFromStat, Tcl_GetBlockSizeFromStat, Tcl_GetBlocksFromStat, Tcl_GetChangeTimeFromStat, Tcl_GetDeviceTypeFromStat, Tcl_GetFSDeviceFromStat, Tcl_GetFSInodeFromStat, Tcl_GetGroupIdFromStat, Tcl_GetLinkCountFromStat, Tcl_GetModeFromStat, Tcl_GetModificationTimeFromStat, Tcl_GetSizeFromStat, Tcl_GetUserIdFromStat, Tcl_AllocStatBuf - procedures to interact with any filesystem">FileSystem</A></DD>
<DT><A NAME="virtual root">virtual root</A></DT>
<DD>
<A HREF="../TkCmd/winfo.htm" TITLE="winfo - Return window-related information">winfo</A>, <A HREF="../TkLib/GetVRoot.htm" TITLE="Tk_GetVRootGeometry - Get location and size of virtual root for window">GetVRoot</A></DD>
<DT><A NAME="visibility">visibility</A></DT>
<DD>
<A HREF="../TkCmd/tkwait.htm" TITLE="tkwait - Wait for variable to change or window to be destroyed">tkwait</A></DD>
<DT><A NAME="visual">visual</A></DT>
<DD>
<A HREF="../TkLib/GetClrmap.htm" TITLE="Tk_GetColormap, Tk_PreserveColormap, Tk_FreeColormap - allocate and free colormaps">GetClrmap</A>, <A HREF="../TkLib/GetVisual.htm" TITLE="Tk_GetVisual - translate from string to visual">GetVisual</A>, <A HREF="../TkLib/SetVisual.htm" TITLE="Tk_SetWindowVisual - change visual characteristics of window">SetVisual</A>, <A HREF="../TkLib/WindowId.htm" TITLE="Tk_WindowId, Tk_Parent, Tk_Display, Tk_DisplayName, Tk_ScreenNumber, Tk_Screen, Tk_X, Tk_Y, Tk_Width, Tk_Height, Tk_Changes, Tk_Attributes, Tk_IsContainer, Tk_IsEmbedded, Tk_IsMapped, Tk_IsTopLevel, Tk_ReqWidth, Tk_ReqHeight, Tk_MinReqWidth, Tk_MinReqHeight, Tk_InternalBorderLeft, Tk_InternalBorderRight, Tk_InternalBorderTop, Tk_InternalBorderBottom, Tk_Visual, Tk_Depth, Tk_Colormap, Tk_Interp  - retrieve information from Tk's local data structure">WindowId</A></DD>
<DT><A NAME="volume-relative file name">volume-relative file name</A></DT>
<DD>
<A HREF="../TclCmd/filename.htm" TITLE="filename - File name conventions supported by Tcl commands">filename</A></DD>
</DL>
<div class="copy">Copyright &copy; 1989-1994 The Regents of the University of California
<BR>Copyright &copy; 1992-1999 Karl Lehenbauer &amp; Mark Diekhans
<BR>Copyright &copy; 1993-1997 Bell Labs Innovations for Lucent Technologies
<BR>Copyright &copy; 1993-1998 Lucent Technologies, Inc
<BR>Copyright &copy; 1994 The Australian National University
<BR>Copyright &copy; 1994-2000 Sun Microsystems, Inc
<BR>Copyright &copy; 1997-2000 Ajuba Solutions
<BR>Copyright &copy; 1997-2000 Scriptics Corporation
<BR>Copyright &copy; 1998 Mark Harrison
<BR>Copyright &copy; 2000 Jeffrey Hobbs
<BR>Copyright &copy; 2001 ActiveState Tool Corp
<BR>Copyright &copy; 2001 Vincent Darley
<BR>Copyright &copy; 2001-2004 ActiveState Corporation
<BR>Copyright &copy; 2001-2005 Kevin B. Kenny &lt;kennykb(at)acm.org&gt;
<BR>Copyright &copy; 2001-2012 Donal K. Fellows
<BR>Copyright &copy; 2002-2010 Andreas Kupries &lt;andreas_kupries(at)users.sourceforge.net&gt;
<BR>Copyright &copy; 2003 George Petasis &lt;petasis(at)iit.demokritos.gr&gt;
<BR>Copyright &copy; 2003 Simon Geard
<BR>Copyright &copy; 2003-2006 Joe English
<BR>Copyright &copy; 2005 Sergey Brester aka sebres
<BR>Copyright &copy; 2006 Miguel Sofer
<BR>Copyright &copy; 2006-2008 ActiveState Software Inc
<BR>Copyright &copy; 2006-2008 Daniel A. Steffen &lt;das(at)users.sourceforge.net&gt;
<BR>Copyright &copy; 2006-2008 Joe Mistachkin
<BR>Copyright &copy; 2008 Arnulf Wiedemann
<BR>Copyright &copy; 2008 Jos Decoster
<BR>Copyright &copy; 2008 Pat Thoyts
<BR>Copyright &copy; 2008 Peter Spjuth &lt;pspjuth(at)users.sourceforge.net&gt;
<BR>Copyright &copy; 2008-2010 Kevin B. Kenny
<BR>Copyright &copy; 2011 Kevin Walzer
<BR>Copyright &copy; 2012 Trevor Davel
</div>
</BODY></HTML>
